Big Huge Thesaurus

teres muscle

noun

sounds kind of like